約 3,202,040 件
https://w.atwiki.jp/drupal/pages/38.html
DrupalのマスコットDruplicon Drupliconとは、Drupalのfaviconやロゴ画像に使われているキャラクターのことです。このキャラクターは、数々の変種や人形まで作られており、Drupalのコミュニティでは単なるロゴ以上の存在として愛されているようです。2chスレでも、坊主ロゴとか山田五郎とかスライムと呼ばれて親まれています。 Drupalのシステム的には全く役に立ちませんが(というか普通はサイトを構築したらすぐにオリジナルのfaviconとロゴに変更しちゃいますが)、Drupliconに関するネタなどを見つけた場合はこのページで紹介してくれるとうれしいです。 Drupliconロゴの歴史 以下は http //drupal.org/druplicon の日本語訳です。 imageプラグインエラー ご指定のURLはサポートしていません。png, jpg, gif などの画像URLを指定してください。 Drupalが最初に開発されてから、次はロゴを作ろうということになりました。もちろん、コンセプトにはdrop(しずく)またはより一般にwater(水)を含んでいなければなりません。 最初のアイディアはシンプルでした。円の中にしずく。これは流れる"しずく"の中の"O"という着想でした。 その後、漫画調で顔付きのしずくを使ったアイディアが出てきました。Steven Wittens (UnConeD)が3Dのバージョンを作りましたが、これは(主に3Dを扱うのは難しいという理由で)成功には至りませんでした。 ロゴの話題が再び持ち上がったとき、Kristjan Jansen (Kika)が横向きのしずく2つを合わせて、無限大マーク(∞)を作るというアイディアを出しました。塗り潰した円の中に置いてみたら、それは顔に似ていたのです。その後Steven Wittensによるさらなる作業によって、"無限大"の目を持ち、丸い鼻とお茶目な笑みを浮べたスタイリッシュなしずく、Drupliconが誕生しました。 Drupliconに関するリンク Drupliconのリソース - Drupliconのオリジナルデータです。SVGやEPSのバージョンも用意されています。 Druplicon人形の写真 Druplicon人形の作り方 - 上の人形の作り方。Munnyというのは自分でカスタマイズできる人形のおもちゃだそうです(http //www.kanshin.com/keyword/1127172)。 Drupliconのクッション - 当時は販売していたそうです(今はリンク切れ)。 2001年当時のDruplicon Drupliconの5才の誕生日ケーキ Druplicon人間 Drupalテディベア ハロウィンのカボチャDruplicon History of Drupal logos | Kristjan Jansen
https://w.atwiki.jp/drupal/
このサイトは、WEBプログラミング板@2ch掲示板のDrupalスレの住人がDrupalの情報をまとめているWikiです。オフィシャルなWikiではないのでご注意ください。各ページは自由に編集できますので、みんなで気軽に作っていきましょう。 現行スレッド Drupal node 9 ← Drupalの質問や話題はこちらへどうぞ。 コンテンツ 2chスレまとめ 過去ログ 2chスレ版Drupal FAQ Drupal入門 Drupalとは バージョン情報 Drupalプロジェクトの歴史 レンタルサーバ稼働実績 他システムからの移行 DrupalプロジェクトFAQ ベストプラクティス ディストリビューション Druplicon 日本語化 日本語サイト 翻訳改善案 モジュール 目的別Drupalモジュール 重要モジュール一覧 各モジュールの説明 モジュール一覧(アルファベット順) 翻訳済み拡張モジュールリスト 開発 モジュール開発者ガイド 翻訳ファイルの作成方法 テーマ関連Tips PHP block visibilityの書き方 カブキProject 公式様モジュール Druchモジュール アンケート Drupalの何が好き? Drupalの読み方 Drupalをどこで何に使ってますか? いつごろDrupal7に移行する? 入力書式(フィルタ)何使ってる? 拡張モジュールいくつ入れてる? その他 販促ロゴ 関連書籍 このサイトについて 協力してほしいページ コメント このWikiのモバイル版 ← シンプルなページが好きな人向け
https://w.atwiki.jp/drupal/pages/87.html
Drushモジュール 概要 http //drupal.org/project/drush Drupal Shell。Drupalをコマンドラインから操作するツールです。apt-getのような感じでモジュールをダウンロードしたり、キャッシュをクリアしたりという操作がコマンドライン上で行えます。サーバのシェルを使える環境の人にはおすすめです。 主なコマンドはこんな感じ。詳しくはDrushを使おうも参照してください。 モジュールのダウンロード drush pm-download (dl) modules モジュールの有効化 drush pm-enable (en) modules 最新版の確認と更新 pm-update (up) キャシュのクリア drush cache-clear (cc) ログの確認 drush watchdog-show (ws) update.phpの実行 drush pm-updatecode (upc) その他の使い方(ヘルプ) drush help drupal.orgでの説明 drushとは、Drupal用のコマンドライン・シェルそしてUnixスクリプティング・インターフェイスであり、コマンドプロンプト上での作業に時間の大部分を費やす我々のような人種の暮らしを楽にするために設計された、まさにスイス・アーミーナイフです。 drushのweb UIはTerminalプロジェクトで開発されています。 Civicactions Installing and Getting Started, dl and info commands Development Seed All drush blog posts and screencasts. Be sure to watch More Beer, Less Effort (must see!) and Features integration drushコアの機能 Drushパッケージ・マネージャは、とても簡単な方法(apt-getスタイル)でコマンドラインからモジュール/テーマ/プロフィール/翻訳のダウンロード・有効化・無効化・アンインストール・アップデートを可能にします。例えば、Viewsプロジェクトをインストールするには、Drupalディレクトリ内でただdrush dl viewsそしてdrush pm-enable viewsを入力するだけです!その上、Drushパッケージ・マネージャでは1つのコマンド - drush pm-updateでインストール済みのモジュールをまとめてアップデートすることも可能です。 Drushコア サイト管理者および開発者向けの便利なユーティリティ集(e.g. drush cron or drush cache-clear)。また、drush向けにカスタマイズされたbashシェルを含んでいます。drush cliコマンドを実行してみてください。 Drush SQLコマンドは、複数のデータベース(つまり、マルチサイトを扱えます)に対してクエリを発行するのを手助けし、さらには複数の環境間を移行する手助けもします。 たくさんの拡張モジュールがDrushコマンドを提供しています。あなたのモジュールがdrush連携機能を持っている場合は、そのプロジェクトページにdrushカテゴリを追加してください。Ægir hosting systemも合わせてご覧ください。 インストール方法と使い方の説明は、同梱のREADME.txtをよくお読みください。 あなたのDrupalのバージョンが何であっても、最新の All Versions リリース(またはHEAD)を使用してください。DrushはDrupalのバージョンとは独立しています。 ) Drushは元々ArtoによってDrupal 4.7用が開発されました(このアルファ段階のコードは今もまだDRUPAL-4-7ブランチで見ることができます)。2007年5月、frandoによって一部のコードがDrupal 5用に書き直し&再設計されました。このモジュールは現在、Moshe Weitzman、Owen Barton、Adrian Rossouw、greg.1.andersonによりメンテナンスされています。
https://w.atwiki.jp/drupal/pages/93.html
公式様モジュール 最新 kousiki-6.x-0.2.tar.gz 公式様が配布されておられます日本語翻訳付き本体プログラムには ファイル名 .drupal が埋葬されております。 理由としては、 空ディレクトリを展開しない一部の解凍ソフトのためってことで Windows系のフリーソフトでダミーファイルを置いてることはあるな らしいとの事 そしてこれは .drupal ファイルを求め彷徨い御降臨されました時にご挨拶さしあげるモジュールです。 必要事項として sitesフォルダ配下に埋葬されている8個の .drupal ファイルを必ず削除しておきます。
https://w.atwiki.jp/drupal/pages/57.html
Tokenモジュール 概要 http //drupal.org/project/token プレースホルダーを実際のデータに置き換えるモジュールです。Pathautoでの自動パスの指定や、FileFieldでのファイルパスの指定にも使われています。 drupal.orgでの説明 imageプラグインエラー ご指定のURLはサポートしていません。png, jpg, gif などの画像URLを指定してください。 トークンとは、%site-nameや[user]のような簡単なプレースホルダーを使って、ドキュメントに配置するテキストの小さなかたまりです。Tokenモジュールは、各モジュールがそれらのトークンを使ったり、専用のトークンの値を追加したりするための中央APIを提供します。 Tokenモジュールはそれ自体でユーザが直接使える関数を提供するわけではなく、他のモジュールでトークンを扱うサービスを提供するだけであることに注意してください。 Drupal 6では、Tokenモジュールは個別に有効化できる"Token Action"モジュールを提供します。これはDrupalコアのAction/Triggerモジュールで使用するトークンの置き換え機能を強化する、各種の"アクション"を提供します。 Tokenモジュールを使用およびAPIを通してトークンを提供するモジュールには、Organic Groups、Pathauto、eCommerce、Ubercartが含まれます。Tokenモジュールを使用しているモジュールの完全なリストをご覧ください。 安定したバージョンをリリースするため、何か問題を見つけたら報告してください。 Tokenはeaton、greggles、mikeryanにより共同でメンテナンスされています。 翻訳ファイル DRUPAL*DRUPALさんの翻訳がdrupal.orgにもコミットされています。 Token 日本語翻訳 | DRUPAL*DRUPAL - 5.x、6.x。drupal.orgよりも新しいバージョン。 PineRayBlog Tokenモジュールを翻訳 - 5.xのみ。 スレでの話題 263 :nobodyさん:2009/05/15(金) 23 06 22 ID ??? Pathauto で使えるパターンの一覧表ってどこかにないでしょうか? [title-raw] とか [yyyy] とかのバリエーションが全部知りたいのですが ググってもうまく出てきませんでした 264 :nobodyさん:2009/05/15(金) 23 36 18 ID ??? 263 ttp //drupal.org/node/390482 一部新しく入ったパターンとかは書かれたない場合があるけど その場合はTokenモジュールのソースを見るしかないんじゃない? 265 :nobodyさん:2009/05/15(金) 23 51 16 ID ??? 264 ありがとうございます! Token って何してるのか知らないまま入れましたが こういうふうに使えるんですね。 266 :nobodyさん:2009/05/16(土) 19 13 59 ID ??? そういえばTokenって何かの依存で入れたけど何するものかは知らないな
https://w.atwiki.jp/drupal/pages/88.html
Drushを使おう Drushを使おう Drushとは Drushのインストール Drushを実行 Drushを使ってモジュールをインストール Drushを使ってモジュールをアップグレード その他のDrushコマンド その他の話題 Drushとは Drushとは、Drupal Shellの略で、Drupalをコマンドラインから操作するコマンドラインツールです。複数のDrupalサイトを効率的に管理するAegir hosting systemというプロジェクトの一部として開発されています。 Drushを使うと、コマンドラインからモジュールをインストールしたり、インストール済みのモジュールを更新したり、キャッシュやログをクリアしたりできます。こういった作業をスクリプト化して自動化することも可能です。FTPを使うレンタルサーバのような環境では使えないでしょうが、sshなどでunixのシェルが使える環境の場合は、Drupalの管理を大幅に効率化できます。 実際に動かしている様子はCivicActionsのブログの動画で見ることができます。 Drushのインストール Drushのプロジェクトページ(http //drupal.org/project/drush )から最新のバージョンをダウンロードします。なお、DrushはDrupalのバージョンとは関係なく、すべて同じバージョンを使用できます。 $ tar xzf drush-All-Versions-x.x.tar.gz tarballを適当な場所で展開して、drushディレクトリの中を見てみましょう。drush/drushというのがUnix用の実行スクリプトです(実行スクリプトは内部でPHPコマンドを呼んでいるので、Drushの実行にはphp-cliが必要です)。 このdrushコマンドを呼びやすいように、パスの通った場所にdrushのシンボリックリンクを張るか(ln -s /path/to/drush/drush /usr/bin/drush)、シェルのエイリアスを定義(alias drush= /path/to/drush/drush )しておくと便利です。 なお、Debianではパッケージ化されているので、apt-getでインストールすることもできます(http //packages.debian.org/drush )。 Drushを実行 Drushがインストールできたら、さっそく実行してみましょう。Drushはすでに稼働中のDrupalのルートディレクトリから実行します。たとえばDrupalが/var/www/drupalにインストールされているなら、そのディレクトリにcdして、その中でdrushを実行します。オプションやコマンドを付けずに実行すると、drushはヘルプを表示して終了します。 とりあえずDrushが稼働中のDrupalを正しく認識できているか確認するために、drush st(core-status)コマンドを試してみましょう。以下のように、Drupalのバージョンやデータベース情報が取得できていれば成功です。 $ cd /var/www/drupal $ drush st PHP configuration /etc/php5/cli/php.ini Drupal Root /var/www/drupal Drupal version 6.12 Site Path sites/default Site URI http //default Database Driver mysqli Database Hostname localhost Database Username example Database Name example Database Password example Database Connected Drupal Bootstrap Successful Drupal User Anonymous うまく接続できない場合や複数のドメインを運用している場合は、-l(--uri)オプションや-r(--root)オプションを調べてみてください。 Drushを使ってモジュールをインストール たとえばリビジョンの差分を表示するDiffモジュールをインストールしてみましょう。モジュールをインストールするには、パッケージをダウンロード(dl, pm-download)して有効(en, pm-enable)にします。drush dlを実行すると、デフォルトではsites/all/modules/ にファイルがダウンロードされます。 $ drush dl diff Project diff (6.x-2.1-alpha1) downloaded to [success] /var/www/drupal/sites/all/modules/. ダウンロードできたら、drush en(pm-enable)コマンドでモジュールを有効にします。 $ drush en diff The following modules will be enabled diff Do you really want to continue? (y/n) y Diff was enabled successfully. これだけでモジュールのインストールが完了しました。権限の設定やモジュールの設定変更は、これまでどおり管理画面から行なってください。 Drushを使ってモジュールをアップグレード インストールした拡張モジュールをアップグレードするには、drush up(pm-update)コマンドを使用します。pm-updateコマンドは管理画面の入手可能な更新(admin/reports/updates)に相当する機能ですが、そのまま最新版のモジュールをダウンロードして、update.phpを実行することができます。 $ drush up Refreshing update status information ... Done. Update information last refreshed Fri, 06/12/2009 - 15 15 Update status information on all installed and enabled Drupal modules Name Installed version Proposed version Status Drupal 6.12 6.12 Up to date Content 6.x-2.3 6.x-2.3 Up to date Construction Kit (CCK) Diff 6.x-2.1-alpha1 6.x-2.1-alpha1 Up to date Views 6.x-2.5 6.x-2.6 SECURITY UPDATE available (省略) Code updates will be made to the following projects Views [views-6.x-2.6] Do you really want to continue? (y/n) drush upを実行して古いバージョンが見つかった場合は、利用可能な最新版を示してくれます。すべての拡張モジュールを更新したくない場合は、 drush up モジュール名 で特定のモジュールのみを対象にすることもできます。 Drush 3.0からは、Drupalコアのアップグレードにも対応しています。通常のモジュールと同じように、drush upのみでコアもアップグレードできます。モジュールのアップデートでもそうですが、必ずテストサイト等でテストをしてから、慎重にアップグレードしましょう。 その他のDrushコマンド drush helpを見ると分かるように、Drushには他にもたくさんのコマンドやオプションがあります(さらに他のモジュールを入れることでコマンドを増やすこともできます)。 drush help コマンド名 で各コマンドの詳しい使い方を見ることができます。 とりあえず個人的によく使うコマンドはこんな感じです。 モジュールのダウンロード drush pm-download (dl) modules モジュールの有効化 drush pm-enable (en) modules 最新版の確認と更新 pm-update (up) キャシュのクリア drush cache-clear (cc) ログの確認 drush watchdog-show (ws) update.phpの実行 drush pm-updatecode (upc) その他の使い方(ヘルプ) drush help dlコマンドでは module - version 形式で最新以外のバージョンを指定したり、CVSからのチェックアウトにも対応しています。 また、コマンドが実行するアクションを確認するだけで実際には反映しない-s(--simulate)オプションや、結果をパイプで渡して処理しやすいように最小限の表示をする-p(--pipe)オプションなども便利です。 その他の話題 DebianではDrushのパッケージが用意されていますが、バージョンが少し古めです。最新の機能を使いたい人は手動で入れた方がいいかもしれません。また、DrupalモジュールをDebianパッケージにするdh-make-drupalというツールもあります。将来的にDrushと何らかの連携もできるかもしれませんが、現時点ではどちらか1つを選んで使った方がいいと思います。 また、Drushとは関係ありませんが、わりと大きなサイトで使っている人にはNagiosでDrupalを監視するNagios monitoringモジュールもおすすめです。 「I heart DRUSH」Tシャツはこちらから買えます。
https://w.atwiki.jp/drupal/pages/49.html
Viewsモジュール 概要 Viewsモジュールは、コンテンツのリストを柔軟にカスタマイズするモジュールです。フィルタや引数を取ってオリジナルのリストを作ることもできますし、taxonomyのリストやトップページの表示など、既存のリストをカスタマイズすることもできます。作ったリストはブロックやRSSとして出力することもできます。 翻訳ファイル Views 日本語翻訳 | DRUPAL*DRUPAL - 5.x、6.x Drupal日本語翻訳ファイル | Drupalサイト制作・構築の Web Go! Go! - 5.xのみ リンク Viewsモジュールの使い方(Drupal 5) | Drupalサイト制作・構築の Web Go! Go! Viewsモジュールの使い方(Drupal 6) | Drupalサイト制作・構築の Web Go! Go! Views | Drupal.0829.info - Drupal 5(Views 1) Viewsのヘルプインデックス | Drupal日本語オンラインヘルプ - Drupal 6(Views 2) Views | views | Drupalモジュール情報共有サイト Views | Drupal Tips - FLAT FLOOD - - Drupal6(Views 2) スレでの話題 フィルタフォームをカスタマイズ 804 :nobodyさん:2009/01/31(土) 01 56 12 ID ??? viewのフィルタフォームをカスタマイズしたくて、 viewsフォルダ内の.moduleを全部見たのですが、さっぱり分かりません。 具体的には、テーブルではなくリストにしたいのですが、 どなたか分かる方、ヒントだけでも教えていただけませんか? Drupal 5.15 Views 1.6 です。 807 :nobodyさん:2009/01/31(土) 06 51 48 ID ??? 804 theme_views_filters()の最後のtheme( table )を list に 変えればいいと思う。それ以上に変えたいならテーマ側に phptemplate_views_filters()とか作って上書きすればいい。 ちなみに6.xのViewsは始めからテーブルじゃないっぽい タームでグルーピング 508 :nobodyさん:2009/06/02(火) 23 09 18 ID ??? Views に関してできるかどうか聞きたいです。 タクソノミーの、あるタームに属するノードのリストを表示するページをつくりたいのですが、親子関係のあるタームのページで、画面のレイアウトとして下の例ようにしたいのです。 親タームの名前(ページタイトル) 子ターム1の名前 子ターム1に属するノードa のタイトル 子ターム1に属するノードb のタイトル … 子ターム2の名前 子ターム2に属するノードc のタイトル 子ターム2に属するノードd のタイトル … 親ターム以下のノードを全部表示するのはわかるんですが、それを子タームごとにまとめて、それぞれに見出しをつけるところがわかりません。 Views でできるでしょうか? もしくは他に適当なモジュールがあれば教えて下さい。 513 :nobodyさん:2009/06/02(火) 23 54 12 ID ??? 508 ちょっと違うのかもしれないけど、SiteMenuで似た表示ができるよ 「表示するノード数」を0以外にして/sitemenuにアクセスしてみて 複数のViewをまとめるのはAttachment displayでできるかも 520 :nobodyさん:2009/06/03(水) 10 33 16 ID ??? 508 Views6なら出来たと思う 595 :508:2009/06/04(木) 00 37 45 ID ??? 513 518 520 ありがとうございます。 Views の設定の Style のグルーピングのオプションで のぞんでたように出力できました。 Devel の Theme Developer のおかげでちょっとはまって時間かかりましたけどね… テンプレートファイルの置き場所 816 :nobodyさん:2009/12/07(月) 19 51 14 ID ??? Viewsのテンプレートがデザインできない… Views編集画面のテーマ作成のインフォメーションにリストアップされたファイル名で テンプレートファイル作っても全く読み込んでくれないぞ デフォで用意されてるファイルはいじれば適用されるのになんでだ… ○ views-view-list.tpl.php × views-view-list--news.tpl.php 817 :nobodyさん:2009/12/08(火) 10 29 07 ID ??? 816 ファイルどこに入れてる?自分のテーマフォルダに置いてみたら? 818 :nobodyさん:2009/12/08(火) 12 06 42 ID ??? 817 コピー元と同じところ…モジュール/views/テーマに格納してる 自分のテーマフォルダか!ちょっと試してくる! 819 :nobodyさん:2009/12/08(火) 12 31 02 ID ??? /themes/(テーマ名)/views-view-list--news.tpl.phpでいけたよ! 最初はアップロードしても反応しなかったけど Viewsのnews編集→テーマ インフォメーション→ファイルの再スキャンしてみたら反映された ありがとうねー!! 820 :nobodyさん:2009/12/08(火) 20 48 38 ID ??? Viewsに限らず、モジュールのtpl.phpは 適用中のフォルダにぶち込むです。 Viewsと専用モジュール 323 名前:nobodyさん:2009/09 /03(木) 16 34 44 ID ??? CCKはコアに入るのにViewsが入らないのはなぜ? みんなセットで使ってるんじゃないの? 326 名前:nobodyさん:2009/09 /03(木) 20 28 34 ID ??? 323 必ずしもセットじゃない。 318の人も言ってたけど、 Viewsはオーバーヘッドがあるしプロトタイプには使っても 大規模サイトでは専用モジュールで表示したりする。 333 名前:nobodyさん:2009/09 /04(金) 10 49 09 ID ??? 326 それは知らなかった 専用モジュールとか作ってるのね 334 名前:nobodyさん:2009/09 /04(金) 11 11 55 ID ??? これだね http //groups.drupal.org/node/22684#comment-78748 Viewsの発音 127 :nobodyさん:2010/02/11(木) 00 42 45 ID ??? すいません。すっごく馬鹿な質問なんですけど Viewsの発音って、「ビューズ」?「ビュース」? どっちでしょうか? 128 :nobodyさん:2010/02/11(木) 00 47 31 ID ??? 本来は阪神ダイガーズだぞ 129 :nobodyさん:2010/02/11(木) 01 04 39 ID ??? ヴューズ 130 :nobodyさん:2010/02/11(木) 08 35 23 ID ??? 129 ありがとうございます! ブロックのデフォルト引数 254 :nobodyさん:2010/03/01(月) 09 28 24 ID ??? viewsの使い方で質問なんですが、 どなたかご教授もしくは参考になりそうなサイト教えていただけませんか。 かれこれ数週間グーグル漬けで良サイトがみつからず・・・ やりたい事の要約は下記のとおりです。 ▽目的 ・ノードを表示した際に、その投稿者の月間アーカイブをブロック表示。 ▽条件 ・投稿者毎にフィルターをかけたviews設定を、投稿者の数だけ手動で用意するのは不可。 表示したノードの引数で分岐というのがviewsで実現可能なのかどうかも分からず右往左往しています。 スレ違いでしたら申し訳ないのですが、できましたら誘導お願いできますか。 261 :nobodyさん:2010/03/01(月) 12 29 44 ID ??? 254 表示したノードの引数で分岐はviewsで実現可能 Argumentsにユーザ Uidを追加してActionはProvide default argument Default argument typeはUser ID from URL 263 :nobodyさん:2010/03/01(月) 16 10 42 ID ??? 261 ありがとうございます!実現できました! 恥ずかしながらProvide default argumentの具体的な使い方を分からないままviewsを使用していました。 半ば諦めかけで新規ブロックにnode_load(array( nid = $nid));とか書いて実装させようかと思っていました。 改めてviewsの応用力に感動しました。 本当にありがとうございました。
https://w.atwiki.jp/drupal/pages/63.html
Drupalバージョン情報 リリースノート 2011-01-05 Drupal 7.0 2008-02-13 Drupal 6.0リリースノート (日本語訳) 2008-02-27 Drupal 6.1 2008-04-09 Drupal 6.2 2008-07-09 Drupal 6.3 2008-08-13 Drupal 6.4 2008-10-08 Drupal 6.5 2008-10-22 Drupal 6.6 2008-12-10 Drupal 6.7 2008-12-11 Drupal 6.8 2009-01-14 Drupal 6.9 2009-02-25 Drupal 6.10 2009-04-29 Drupal 6.11 2009-05-13 Drupal 6.12 2009-07-01 Drupal 6.13 2009-10-16 Drupal 6.14 2009-12-16 Drupal 6.15 2010-03-03 Drupal 6.16 2010-06-02 Drupal 6.17 2007-01-15 Drupal 5.0リリースノート (日本語訳) 2006-05-01 Drupal 4.7.0リリースノート 2005-04-15 Drupal 4.6.0リリースノート 2004-10-18 Drupal 4.5.0リリースノート Drupalのバージョン番号について 以下は http //drupal.org/handbook/version-info の日本語訳です。 このページでは、Drupalコアおよび拡張モジュールにおける、Drupalのバージョン番号のスキーマについて説明します。各バージョン番号が何を意味するのか、そしてDrupalサイト構築時にどのようにバージョン番号を検討すればよいのかを理解する役に立つと思います。 Drupalコアのどのバージョンを使えばよいですか? 簡単に言うと、常に推奨の公式リリースのうちの一つを使うべきです。これはDrupal Projectのページで調べることができます。 どんなときでも、Drupalにはサポートされるメジャーリリースシリーズが二つ存在しています。現時点では、Drupal 5とDrupal 6です。それぞれの更新バージョンが、定期的に出されます。たとえば、Drupal 6シリーズでは、6.0, 6.1, 6.2, etcのように、いくつかのバージョンがすでにリリースされており、それが今後も続いていきます。時々これらのバージョンは総称して"6.x"と呼ばれます。けれど、これらは完全に同じわけではありません。各シリーズの最新バージョンでは、それ以前のバージョンで発見された問題が修正されています。また、それらの修正には重大なセキュリティアップデートが含まれていることもあります。従って、使っているのがDrupal 5であるか6であるかに関わらず、常にそのシリーズ内で最新のバージョンを使用しなければなりません。 Drupal 5かDrupal 6かを決定するにあたり、いくつかの要因を考慮に入れなければなりません。Drupal 6は、Drupal 5と比べて、より新しく、より長い期間サポートされます。また、より多くの機能と改善が含まれています。したがって、特別な事情がなければ、Drupal 6を使ってください。しかしながら、Drupalの各メジャーリリースに互換性のある拡張モジュール、テーマ、翻訳のリリースは、ときどきDrupalそれ自体よりも遅れる場合があるので、あなたの必要とする機能がまだDrupal 6で利用可能になっていない場合は、それが決定に影響を与えるかもしれません。(拡張モジュールのステータスリストは便利な参照ですが、常にモジュールの公式プロジェクトページで最新の情報を確認するようにしてください。) Drupal 7は現在開発中で、まだプロダクションでの使用に適したものではありません。前回までのパターンと同じだと考えると、安定したバージョン(Drupal 7.0)は2010年の前半のどこかでリリースされることになると思われます。それに伴い、Drupal 5はサポートされなくなり、またセキュリティアップデートが提供されなくなります。それまでの間に、Drupal 5サイトはDrupal 6にアップデートしておく必要があります。 拡張モジュール、テーマ、翻訳ではどのバージョンを使うべきですか? 通常は、モジュール、テーマ、翻訳の各プロジェクトページにある"official releases"の一つを使うべきです。なぜなら、それらがメンテナによって現在サポートされているバージョンとなるからです。それらのページで利用可能な特定のリリースを調べるときに注意すべきなのは、バージョン番号の最初の部分が、Drupalコアのメジャーリリースのどのシリーズとモジュール、テーマ、翻訳の互換性があるかどうかを示しているという点です。たとえば、バージョン番号が5.x-1.2のモジュールは、Drupal 5のみで使用でき、バージョン番号が6.x-1.2のモジュールは、Drupal 6のみで使用できます。 次のリリースはいつですか? オープンソースの伝統に従い、準備できた時です。バグ報告の修正に十分なテストが完了したときです。セキュリティの問題に対する迅速なリリースには、もう少し注意が払われています。報告された問題の修正とテストに関わる人が多くなればなるほど、リリースが出されるのが早くなる可能性があります。 今使っているDrupalのバージョンを知るには? 可能であれば、管理セクション リポート 現状報告 と進んでください。Drupal 6.0以降であれば、バージョン番号が表示されます。Drupal 5.x以下の場合、管理 ログ 現状報告 を見に行ってください。 それが駄目な場合は、DrupalのルートディレクトリにあるCHANGELOG.txtファイルを見つけて開き、稼働中のバージョン番号を探してください。 CHANGELOG.txtが見つからなければ、system.moduleの先頭に次の行がないかチェックしてください define( VERSION , 5.5 ); この行が見つかれば、それが今稼働中のバージョン番号になります。それも見つからなければ、バージョン番号は4.7.2未満ということになります。 今使っているモジュールまたはテーマのバージョンを知るには? インストール済みのモジュールおよびテーマのバージョンは、管理画面の「モジュール」および「テーマ」で見ることができます。管理 サイト構築 モジュール もしくは、管理 サイト構築 テーマ に行くと、バージョン番号が一覧できます。 アップグレードと後方互換性についてはどうですか? より詳細な情報については、Drupalの後方互換性の方針(日本語訳)をお読みください。 より詳しい話 以下のページでは、上級ユーザ向けのより詳細な情報を解説しています。 バージョン番号が意味するものは? ベータ、リリース候補、HEADとは?
https://w.atwiki.jp/drupal/pages/114.html
Content Management Filterモジュール 概要 http //drupal.org/project/cmf drupal.orgでの説明 このモジュールは、管理者が、Drupalサイトの管理目的にコンテンツを簡単にフィルターする方法を提供します。 CMFは、Administer Content management Contentツールに以下のオプションを加えた代替ツールです ノード、コメント、その両方の表示 作者によるフィルタ(ドロップダウンリストから選択) 作者によるフィルタ(AJAX検索フィールド内にユーザ名を入力) ユーザロールによるフィルタ(どのユーザが作ったかに関係なく選択したロールでノードを表示) ユーザのステータスによるフィルタ(アクティブまたはブロック) タイトルまたは本文の部分文字列によるフィルタ ノードの作成日時によるフィルタ(指定日時以前と以後) ノードの言語によるフィルタ コンテンツのリストにノードの作成時間のカラムを表示 各カラムでコンテンツのリストをソート タイトル、コンテンツタイプ、作者、ステータス、時間 CMFはまた、現在のユーザが作成したノードのリストでCMFの機能を使えるユーザコンテンツ・タブをMy Accountページに追加します。 重大な改善がYouth Sports Parentsによって提供されました。 非常に便利です--Drupalの標準のコンテンツ・ツールは、ソート機能と作者でのフィルタという機能を欠いていました。私は、CMFを有効にできて満足しています。ユーザは完全な"Administer nodes"権限を与えられなくてもコンテンツを管理できるようになります。("Administer nodes"権限はデフォルトのコンテンツ・ツールを使用するために必要となります。この権限を有効にすると、ユーザは完全に全てのコンテンツを作成・編集できるようになります。) これらのページにいくつかの色を加えたい人のために、ボタンに色を加えるオプションのセクションがCSSファイル内に用意されています。 バージョンのステータス Drupal 6の採用を増加させるためと、D7を成熟させるために、私たちは5.xバージョンを"メンテナンスのみ"モードにする時期がやってきたと感じました。これから7.xバージョンをリリースするまで、5.xバージョンには新しい開発は行われません。ただし、バグを修正するための"ベスト・エフォート"は提供されます。 翻訳 モジュールをアップデートする際に、translation extractorを実行しているので、翻訳を提供したい人は、そのテンプレートを使用可能です。翻訳ファイルを確実に適切なブランチにコミットするために、勝手にコミットしないでください。翻訳(.po)ファイルを添付したfeature requestのissueを発行してください。 参加するには? drupalmodules.comでこのモジュールのレビューを書いてください バグ、機能要望などをissue trackerに投稿してください issue queueにレビューやコメントをしてください。We value all adopter input in charting the course of this module. Issues 全ての拡張モジュールと同じように、issueを投稿しようと思った際は ドキュメントをお読みください(二度か三度読むのが望ましい)。ハンドブックページも忘れずに。 既存のissuesのリストを確認してください。("Status"フィールドで" all "を選択するのも忘れずに。) 全ての適切な情報を集めてください。これには以下が含まれるでしょう(しかしこれに限りません) Drupalのバージョン。 ブラウザの種類とバージョン。 エラーメッセージ(もしあれば)。 モジュールの設定。 issueを投稿してください。他のモジュールが関連している場合は、それらのモジュールにも同様にissueを投稿する必要があるかもしれません。 PHP 5.2.5以前とMySql 4 PHP4とMySql4がend-of-lifeとなったので、これらのプロダクトは、もはや積極的にサポートされません。問題が発生した場合、なるべく対処するよう努力しますが、それは保証されません。Drupal 7はPHP 5.2.5以上とMySql 5(またはPostgres 8)を要求します。あなたのホストがまだこれらのレベルにない場合、早急にアップグレードすることを推奨します。 Update.php 全てのモジュールと同様に、このモジュールをアップデートした後は、(たとえ更新が確認できない場合でも)update.phpを実行してください。 スレでの話題 コンテンツの管理画面上で日付別で絞り込む 471 :nobodyさん:2010/04/04(日) 22 56 33 ID ??? コンテンツの各ノードを日付でも管理したいのですが いいモジュールないですかね? 472 :nobodyさん:2010/04/05(月) 01 59 09 ID ??? 471 Archiveのような表示の話なのか Views Bulk Operationsのような属性更新の話なのか 473 :nobodyさん:2010/04/05(月) 23 30 59 ID ??? 472 コンテンツの管理画面上で コンテンツを絞るのに タイプ別以外に 日付別で絞り込めればと思っています。 474 :nobodyさん:2010/04/06(火) 07 34 38 ID ??? Content Management Filter ttp //drupal.org/project/cmf 475 :nobodyさん:2010/04/07(水) 01 21 12 ID ??? 474 ありがとうございます。 近い形で日付が絞れました。
https://w.atwiki.jp/drupal/pages/55.html
CCK(Content Construction Kit)モジュール 概要 http //drupal.org/project/cck コンテント型を新たに定義するためのモジュール。自らが定義したフィールドを配したコンテント追加フォームを作成することが可能。 特徴 新たなコンテント型を定義するという点においてflexinodeと目的は同じだが、定義されたタイプの応用における自由度がより高い。 翻訳ファイル Content Construction Kit (CCK) 日本語翻訳 | DRUPAL*DRUPAL リンク CCKモジュールの使い方(Drupal 5) | Drupalサイト制作・構築の Web Go! Go! CCKモジュールの使い方(Drupal 6) | Drupalサイト制作・構築の Web Go! Go! Content Construction Kit (CCK) | cck | Drupalモジュール情報共有サイト Content Construction Kit (CCK) | Drupal.0829.info - Drupal 5 Content Construction Kit (CCK) | Drupal Tips - FLAT FLOOD - - Drupal 6 スレでの話題 CCKフィールドの値を他モジュールで表示 788 :nobodyさん:2009/01/27(火) 10 07 25 ID ??? drupal5.xのCCKで追加したフィールドの内容を他のモジュールから利用するにはどうしたらいいでしょうか? 具体的にやりたいことはbookモジュールで画像用のフィールドを追加して「ブックのナビゲーション」ブロックの文字をフィールドに追加した画像に置き換えたいです。 790 :nobodyさん:2009/01/28(水) 21 23 55 ID ??? 788 Viewsでブロック作ればできるんじゃね? 791 :nobodyさん:2009/01/28(水) 22 29 20 ID ??? 788 bookモジュールをいじくるとか 792 :nobodyさん:2009/01/28(水) 22 51 01 ID ??? 790 目から鱗!と思ってやってみたんですが、 Viewsで作るとbookみたいな階層表示にできなそうです (上位のページを開くと下位ページのリストが出るみたいな) 791 bookモジュールをいじってみていて、 book_tree_recurseって関数を改造すればいいと思うんですが、 CCKで追加したフィールドの内容をどうやって参照すればいいのか わからないです。 とりあえず$node- nidでページの番号を取得して、 [ページ番号].gifって画像名でアップしてリンクさせてるんですが、 それだと他の人が作業しずらいので。 メニューを画像にしたい場合って多いと思うんですが、 みなさんどうやって対応されてますか? 793 :nobodyさん:2009/01/29(木) 07 05 37 ID ??? 792 Viewsじゃ無理だったね、ごめん book_tree_recurse()の中で取るなら、 foreach内で$node = node_load($node- nid);して $node- field_name[0][ value ]とかすれば無理やり取れると思う value はフィールドの種類によっては filename とかの場合もあるから print_rして確かめた方がいいかも CCKフィールドの値の取り方 http //drupal.org/node/230454 もっと効率のいい方法がありそうだけどね… 794 :nobodyさん:2009/01/29(木) 09 39 06 ID ??? 793 出来ました!!本当に感謝です。これで一週間くらい悩んでたので。 $node- field_name[0][ value ]はわかってたんですが、 $node = node_load($node- nid);がわかりませんでした。 自分的にはとても効率的な方法です。ありがとうございます! CCK ってなんじゃらほい? 698 [2008/12/13(土) 14 00 45 ID ???] nobodyさん sage おしえてちょんまげ CCK ってなんじゃらほい? http //www.drupal-module.info/mod/cck の説明がよくわからんの 699 [2008/12/13(土) 14 15 18 ID ???] nobodyさん sage 698 例えば「Windows Updateの脆弱性情報」サイトを作りたいとする(あくまで例ね)。 普通のストーリーやブログだと、テキストしか入力できない。 あとは投稿日などを調整できるだけだ。 CCKを使って「脆弱性情報」というコンテンツタイプを作る。 緊急性* : □低 □中 □高 _________________________________________________________ 詳細URL : |________________________________________________________| というような入力フィールドを追加できる。| 700 [2008/12/14(日) 01 09 52 ID ???] nobodyさん sage 理解した。ありがとー